package fr.soat.formationtests.tu;

import static org.hamcrest.Matchers.is;
import static org.junit.Assert.assertThat;

import org.junit.After;
import org.junit.Before;
import org.junit.Test;


public class UtilisateurTestNonUnitaire {
  @Before
  public void setUp() {
    insereUtilisateurDansLaBase("login","mot de passe correct");
  }
  
  @After
  public void tearDown() {
    supprimerUtilisateurDeLaBase("login");
  }
  
  @Test
  public void login_utilisateurExisteEtPasswordOk_retourneTrue() {
    boolean estLoggue = new Utilisateur().login("mot de passe correct");
    assertThat(estLoggue, is(true));
  }

  @Test
  public void login_utilisateurExisteEtPasswordIncorrect_retourneFalse() {
    boolean estLoggue = new Utilisateur().login("pas le bon mot de passe");
    assertThat(estLoggue, is(false));
  }

  private void supprimerUtilisateurDeLaBase(String string) {
    // TODO Auto-generated method stub
  }

  private void insereUtilisateurDansLaBase(String string, String string2) {
    // TODO Auto-generated method stub
  }
}
